exceptionally logical mind - English Synonyms Dictionary